home *** CD-ROM | disk | FTP | other *** search
- -------------------
- Changelog of PCTV :
- -------------------
-
- -------------------------------------------------------------------------------
- 0.90 to 0.93 : early versions
- - many problems with tuners and irq ...
-
- -------------------------------------------------------------------------------
- 0.94 : initial release
- - still a lot of work to do but very usable :)
-
- -------------------------------------------------------------------------------
- 0.95 :
- - a bit faster
- - some new statistics (raw video speed just to see how AGP is fast)
-
- -------------------------------------------------------------------------------
- 0.96 :
- - sound support (!) for sb16/sb32/sb64 with two sound quality (low and high).
- read the manual to see how it works. It's quite complicated ...
- - very early, slow, and experimental YUV mode for accurate color (PAL & SECAM).
- many thanks to Stefan (german guy) for his PAL algorithm ...
- anyway PAL is completely untested since i don't have a PAL video source.
- SECAM does not work neither but it is promising (works sometimes :))
- - some new keys to play with bt848 registers
-
- -------------------------------------------------------------------------------
- 0.97 :
- - fps was locked at 18.75 in 0.96. Ooops, this has been fixed.
- - small fix in irq handling of bt848.
- - nearly perfect color support for SECAM (still some errors on the top of the picture) !
- works only with -vmode 3 (really slow, but not yet optimized). Be sure to use backspace
- key to change the initial color phase if needed. For "horse stuffed" pentiums only :)
- - better color support for PAL (with -vmode 3 only). As for SECAM, use backspace key to
- change the initial color phase if needed.
- - -dscan option now have values :
- -dscan 1 shift down the picture by 1 pixel
- (this may help for some TV convertors that seem to take only one half of the lines),
- -dscan 2 display each line twice (as in 0.96)
- - dscan can be changed "on the fly" with the I key
- - support for -vmode 3 with -dscan -res 1 and -res 2, and cropping
- - -asrc option works even without a SB16. I have also added more values for this option.
- this may help for some BT848 cards.
-
- -------------------------------------------------------------------------------
- 0.98 :
- Bug fixes :
- - fixed the bug that was causing PCTV to trash frames when framerate was under
- 12.5 fps. The limit should now be 8.33 fps (ie -vmode 3 should work now on a
- poor old P133).
- - PCTV should not hang anymore when tuning a channel (or when no video is present)
- - PAL color correction with -vmode 3 was broken in 0.97. Hope it works now ...
- It should be faster also ! Again, many thanks to Stefan for his precious help
- - the bottom of the image is now correct in preview mode
- - PcTV now properly restore the initial video mode when exiting. This may correct the
- crash problem with some ATI video cards (not tested !)
-
- New features :
- - config file (-cfg option) ! Tired of typing too long command lines ? See readme.txt
- - channels memory and channels zapping. See -chanx option and TAB key in readme.txt
- - sound low-pass filtering. This is automatic, no option is necessary (at least
- something that work without having to add a cryptic option on the command line :) )
- - sound input gain tuning (-gain option). This may help to improve sound
- quality on some sound cards. Try also the 5 key on the keypad.
- - pixel subsampling (-subs option). Can give better image stability without
- having to use -btfilt option. May be a bit slower however.
- - -vmode 3 (YUV) has been made -vmode 3 (low quality) and -vmode 4 (better quality).
- -vmode 3 have a reduced horizontal resolution
- -vmode 4 have a full horizontal resolution (it gives good results with the
- 400x300 resolution now).
- The "old" -vmode 4 (RGB32) is now -vmode 5.
- - skip option now take a value. -skip 1 skip to preview mode, whereas -skip 2
- skip to unscrambled mode.
- - new -bestocc option that minimize the number of candidate lines needed. This
- merely divide by two the number of lines needed, making PCTV faster :). The
- drawback is that it make PCTV very long to start
- - cropping with keyboard (O key)
- - updated the DPMI server (cwsdpmi) to release 4. Be sure to replace your
- cwsdpmi.exe with the one provided in the archive.
- - PCTV is now compiled with the latest GNU C compiler available (gcc 2.8.1 instead
- of 2.7.2). C code is now generated for pentium processors. Then, PCTV may not work
- anymore on i486 ...
-
- Known bugs:
- - PcTV is so sloooooooooooow on PII .... Really don't know why. Unfortunatly, compiling
- PcTV especially for Pentium Pro changes nothing ... But i'm searching ...
- - PcTV may hang if restarted many times. I have spent hours trying to correct
- this without success ... It may be a bug in DJGPP itself (irq stack too small ???)
- - There have been reports that PcTV was hanging with "white" screens some hours
- after being started. I've not been able to reproduce this, but it may be a
- problem with the automatic gain control of the BT848 itself (some sort of
- hardware bug !). Pressing RETURN twice should correct this ...
-
- -------------------------------------------------------------------------------
- Due in 0.99 :
- - on screen display of functions
- - find why PCTV is slower on PII than on plain Pentiums
- - limited software acceleration with MMX (just for display)
-
- -------------------------------------------------------------------------------
- Due in 1.00 :
- - translate readme into english
- - some card (Hauppage) with strange multistandard tuners do not work. I don't have any
- infos on these tuners ...
- - sound support for ESS1868 AudioDrive chips (Maxi Sound cards). Just give me the datasheet
- and i will do it (the datasheet is *NOT* public)
- - correction to make some (asian?) BT848A with only one quartz work correctly (using the PLL)